package com.pxst.fi.mapper;

import com.pxst.fi.entity.SysFiOrderEntity;
import com.pxst.fi.req.FiOrderReq;
import com.pxst.fi.resp.FiOrderResp;
import icu.mhb.mybatisplus.plugln.base.mapper.JoinBaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/** 
* @author yangxy
* @version 创建时间：2023年9月8日 上午11:50:41 
*/
@Mapper
public interface SysFiOrderMapper extends JoinBaseMapper<SysFiOrderEntity> {


    /**
     * 查询充值订单分页后的数据
     * @param fiOrderReq
     * @return
     */
    List<FiOrderResp> getAllByCondition(FiOrderReq fiOrderReq);

    /**
     * 获取总计
     * @return
     */
    Map<String, BigDecimal> getTotals(FiOrderReq fiOrderReq);

}
